package sicnu.cs.aps.service;

import org.springframework.mail.SimpleMailMessage;

public interface ISendMailService {

    /**
     * 检查接收的验证码是否正确
     *
     * @param code 验证码
     * @return 是否正确
     */
    boolean checkVerifyCode(String key, String code);

    /**
     * 发送邮箱验证码
     *
     * @param receiver     目标邮箱
     * @param validateCode 发送的验证码
     */
    void sendValidateCodeEmail(String receiver, String validateCode);

    /**
     * 发送通知邮件
     *
     * @param receiver 接收邮件
     * @param content  内容
     */
    void sendInformEmail(String receiver, String content);

}
